• word of the day

    landlocked salmon

    landlocked salmon - Dictionary definition and meaning for word landlocked salmon

    Definition
    (noun) Atlantic salmon confined to lakes of New England and southeastern Canada
    Synonyms : lake salmon

Word used in video below:
text: flag the tiny landlocked nation of
Download our Mobile App Today
Receive our word of the day
on Whatsapp